<html>
	<head>
		<meta charset="utf-8"/>
		<title>BObcDocument</title>
		<link rel="stylesheet" type="text/css" href="../style.css"/>
	</head>
	<body>
		<h1>BObcDocument</h1>
		<p>Inherites from <a href="BObject.html">BObject</a></p>
		<h2>public</h2>
		<table id="public">
			<tr><td align="right"/><td><a href="#BObcDocument()">BObcDocument</a>();</td></tr>
			<tr><td align="right"/><td><a href="#~BObcDocument()">~BObcDocument</a>();</td></tr>
			<tr><td align="right">BObject* </td><td><a href="#read(const BStream&)">read</a>(const BStream& stream) const;</td></tr>
			<tr><td align="right">bool </td><td><a href="#read(const BStream&, BObject*)">read</a>(const BStream& stream, BObject* object) const;</td></tr>
			<tr><td align="right">bool </td><td><a href="#write(BStream&, const BObject*)">write</a>(BStream& stream, const BObject* object) const;</td></tr>
		</table>
		<div id="desc">
			<h2>Detailed Description : </h2>
			<p>Obc is BWE object binary chunk format, BObcDocument class is a tool to read and write obc data to special stream. An obc document has no head part, it starts with a chunk. A chunk contains infomation by four interge value;</p><table>
				<tr><td>CHUNK_MTP</td><td>10</td><td>Contains materials, textures, programs, for following objects.</td></tr>
				<tr><td>CHUNK_SCENE</td><td>11</td><td>This chunk is data of BScene.</td></tr>
				<tr><td>CHUNK_NODE</td><td>12</td><td>This chunk is data of BNode.</td></tr>
				<tr><td>CHUNK_LIGHT</td><td>13</td><td>This chunk is data of BLight.</td></tr>
				<tr><td>CHUNK_CAMERA</td><td>14</td><td>This chunk is data of BCamera.</td></tr></table>
		</div>
		<h2 id="docs">Member Documentation</h2>
		<div id="BObcDocument()">
			<h3>BObcDocument();</h3>
		</div>
		<div id="~BObcDocument()">
			<h3>~BObcDocument();</h3>
		</div>
		<div id="read(const BStream&)">
			<h3>BObject* read(const BStream& stream) const;</h3>
		</div>
		<div id="read(const BStream&, BObject*)">
			<h3>bool read(const BStream& stream, BObject* object) const;</h3>
		</div>
		<div id="write(BStream&, const BObject*)">
			<h3>bool write(BStream& stream, const BObject* object) const;</h3>
		</div>
	</body>
</html>